package com.open.account.interfaces.param;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;


@ApiModel(description = "身份证数据提交请求参数")
@Data
public class SubmitIdCardOcrReq {

    @ApiModelProperty("开户账户ID")
    private String accountId;

//    @ApiModelProperty("idType")
//    private IdType idType;

    @ApiModelProperty("证件号")
    private String idNumber;

    @ApiModelProperty("证件中文名")
    private String idChineseName;

    @ApiModelProperty("证件英文名")
    private String idEnglishName;

    @ApiModelProperty("国家")
    private String idCountry;

    @ApiModelProperty("证件中文地址")
    private String idChineseAddress;

    @ApiModelProperty("证件英文地址")
    private String idEnglishAddress;

    @ApiModelProperty("性别 0代表女性 1代表男性")
    private Integer gender;

    @ApiModelProperty("证件签发时间")
    private String idStartTime;

    @ApiModelProperty("证件签发时间")
    private String idEndDate;

    @ApiModelProperty("证件正面图片地址")
    private String idFrontUrl;

    @ApiModelProperty("证件反面图片地址")
    private String idBackUrl;

    @ApiModelProperty("字段标记信息")
    private List<FieldFlagInfo> modifyFieldList;
}

